Add cpufreq governors: performance, powersave, userspace
authorKeir Fraser <keir.fraser@citrix.com>
Wed, 10 Dec 2008 13:27:14 +0000 (13:27 +0000)
committerKeir Fraser <keir.fraser@citrix.com>
Wed, 10 Dec 2008 13:27:14 +0000 (13:27 +0000)
commit630b6713472007f100b40bf100246ca169b23a14
tree70af1436ba366fc704e0b770fb11ae70c91145a7
parentac677794d61dc7a6f92b16946863043da890c828
Add cpufreq governors: performance, powersave, userspace

This patch add 3 more governors beside original running ondemand
cpufreq governor.
performance governor is with best performance, keeping cpu always
running at highest freq;
powersave governor is with best power save effect, keeping cpu always
running at lowest freq;
userspace governor provide user setting freq ability;

Signed-off-by: Liu, Jinsong <jinsong.liu@intel.com>
xen/drivers/cpufreq/Makefile
xen/drivers/cpufreq/cpufreq.c
xen/drivers/cpufreq/cpufreq_misc_governors.c [new file with mode: 0644]
xen/drivers/cpufreq/cpufreq_ondemand.c
xen/include/acpi/cpufreq/cpufreq.h